package com.huage.courseplatform.application.model.entity;

import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("hg_business_teacher_flow_record")
@ApiModel(value="教师申请绑定商户记录",description="教师申请绑定商户记录")
public class BusinessTeacherFlowRecord {

    @ApiModelProperty(value = "记录id")
    private String id;

    @ApiModelProperty(value = "商户id")
    private String businessId;

    @ApiModelProperty(value = "教师id")
    private String teacherId;

    @ApiModelProperty(value = "审核状态:待办:null, 通过:1,未通过:0")
    private Integer wfStatus;

    @ApiModelProperty(value = "审核意见(驳回必填)")
    private String comment;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="Asia/Shanghai")
    @ApiModelProperty(value = "送审时间")
    private String sendTime;


    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="Asia/Shanghai")
    @ApiModelProperty(value = "结束时间")
    private String endTime;
}
